home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Technical Documentation / Inside Macintosh / IM—Files / IM—Files.rsrc / IDX#_1000 < prev    next >
Encoding:
Text File  |  1994-04-27  |  27.2 KB  |  23 lines

  1. åSymbolsABCDEFGHIJKLMNOPQRSTUVWXYZ access modes access pathsaliasesdefinedresolution by Finderallocation blockssizeAppFile data typeapplication files recordsbacking-store files
  2. catalog filesClose command (File menu)
  3. closing filesClrAppFiles procedureclumpsdefined!commands, menu. See menu commandsCountAppFiles procedureCreateResFile procedurecreation dateshandled by FSpExchangeFiles-custom dialog boxes. See dialog boxes, custom data buffers
  4. data forkscreating directoriesdefined
  5. directory IDsdefined disk cachesdisk switch dialog boxdocumentdocument records end-of-filelogicalphysicalEOF. See end-of-filefile control blocks    file data%limitations of using Resource Managerusing the File Manager to read"using the Resource Manager to read
  6. file forks    data fork
  7. resource forkfile fragmentation File Managercreating FSSpec records exchanging contents of two filestesting for features
  8. file marks    File menuadjusting items in
  9. appearance of
  10. Close command New command Open commandRevert to Saved commandSave As command Save commanduser selections infile permissionsfile reference numbersdefined!file system specification recordscreatingfilesadjusting size ofclosingcreatingdefinedexchanging data inhandling File menu commandsopeningStandard File PackageStandard File Packageopening at application startup permissions reading datareading data  in newline modereverting to last saved versionsavingsaving preferencessaving under a new name writing dataflushing a volumeFlushVol functionfolders. See directoriesFSClose functionFSMakeFSSpec functionFSpCreate functionFSpCreateResFile procedureFSpDelete functionFSpExchangeFiles functionFSpOpenDF functionFSpOpenResFile functionFSRead functionFSSpec data typeFSWrite functionGetAppFiles procedureGetAppParms procedureGetEOF functionGetFPos functionGetVInfo functionGetVRefNum functionHCreateResFile procedure HFS volumesdefinedhierarchical file system (HFS)definedHOpenResFile functionlogical blockslogical end-of-filemarks. See file marks
  11. menu commandsClose (File menu)New (File menu)Open (File menu)Revert to Saved (File menu)Save (File menu)Save As (File menu)/modification dates, handled by FSpExchangeFilesNew command (File menu)New Folder dialog boxnewline character newline modeoffline volumesOpen command (File menu)
  12. opening filesat application startupOpenResFile functionparent directoriesparent directory IDs2path reference numbers. See file reference numbersphysical end-of-filepreferences filesPreferences folderreading data from filesresource forkscreatingcreating resource map inresource types'DITL'[resource types'DITL']'DITL']root directorySave As command (File menu)Save command (File menu) saving filesscriptsspecifying when creating a fileSetEOF functionSetFPos functionStandard File Package
  13. opening files
  14. reply records saving filesStandardGetFile procedureStandardPutFile procedurestationery pads handled by Standard File Packagesubdirectories
  15. System Foldervolume control blocksvolume reference numbersvolumesdefinedmountingnamingoffline#working directory reference numberswriting data to fileszzappOpen constantzzappPrint constant
  16. zzfName fieldzzfsAtMark constantzzfsCurPerm constantzzfsFromLEOF constantzzfsFromMark constantzzfsFromStart constantzzfsRdPerm constantzzfsRdWrPerm constantzzfsRdWrShPerm constantzzfsWrPerm constant
  17. zzfType field zzname field
  18. zzparID fieldzzsfFile  fieldzzsfFlags fieldzzsfGood fieldzzsfIsFolder fieldzzsfIsVolume fieldzzsfReplacing fieldzzsfReserved1 fieldzzsfReserved2 fieldzzsfScript fieldzzsfType fieldzzsmSystemScript constantzzversNum fieldzzvRefNum fieldAFPaccess privileges%in A/UX file systemsaccess privilegesA/UX file systems]A/UX file systems](in foreign file systemsaccess privilegesforeign file systems]foreign file systems]AFPVolMountInfo data typeAllocate functiondetermining number free
  19. introducedAllocContig functionAppleShare volumessupport for mounting routinesAppleTalk Filing Protocol (AFP);asynchronous execution with low-level File Manager routinesasynchTrpBit global constantB*-tree control blocksB*-tree file structureB*-tree header nodesB*-tree header recordsB*-tree index nodesdefined
  20. root nodesB*-tree leaf nodesdefinedfor catalog filesB*-tree map nodesB*-tree map recordsB*-tree node descriptors
  21. B*-tree nodesB*-tree search keysdefinedfor catalog filesB*-trees#basic File Manager parameter blocksblank access privilegesblockslogicalboot block header formatsboot block headers boot blocksBootBlkHdr data typebrowsing accessBTCB data typeBTHdrRec data typebyte ranges in shared fileslockingcatalog data recordscatalog file key records    searching$catalog information parameter blockscatalog move parameter blockscatalog node IDs (CNIDs)!.See also directory IDs, file IDsdefined
  22. catalog nodescatalog position recordsCatDataRec data typeCatDataType data typeCatKeyRec data typeCatPositionRec data typeCInfoPBRec data type
  23. clump sizeCMovePBRec data typeCNIDs. See catalog node IDscompletion routinesdefineddata organization in memorydata organization on volumesdefault directorydefault volume
  24. deny modesdefaultdescribed for PBCatSearchlockingnamingspecifying in HFSdirectory access privilegesdirectory recordsdirectory thread recordsdisk partition mapsdisk partitionsdisksdefined drive queuesdefinedreading an element’s flag bitsDrvQEl data typeEject functionejected volumesexclusive accessExtDataRec data typeExtDescriptor data typeextent data recordsextent descriptorsextent key recordsextentsextents overflow filesExtKeyRec data type
  25. FCB data typeFCBPBRec data typefile attributesdefinedspecifying in PBCatSearch#file control block parameter blocksdeleting
  26. truncatingfile I/O queuesfile ID referencedefinedroutinesfile ID thread recordsfile IDsdefinedtracking files withaccess-control functionsdata structures in*high-level and low-level routines comparedorganization of data in memoryorganization of data on volumesreading volume information routines in file accessfile manipulationFSSpec
  27. volume accessvolume manipulation file accessfile manipulationFSSpec
  28. volume accessvolume manipulationfile manipulationFSSpecFSSpec
  29. volume accessvolume manipulationsearching a catalogtesting for features    filenamessearching volumes byspecifying in PBCatSearch)access privileges in foreign file systemsdeletingnaming access modeswith FSSpec routines access modeswith FSSpec routineswith FSSpec routines permissions reading datasearching a catalog forspecifying in HFStracking with file IDs*foreign file systems, access privileges infull pathnamesGetVol functionGetVolParmsInfoBuffer data typeguestsHFS parameter blocksHFS specificationssignature words for structure of!HFS. See hierarchical file systemhfsBit global constantHGetVol functionorganization ofHParamBlockRec data typeHSetVol functionpossible problems using I/O requests$index nodes. See B*-tree index nodes"leaf nodes. See B*-tree leaf nodeslocking file rangesMacintosh file system (MFS)defined
  30. introducedMake Changes privilegesmap nodes, B*-tree map recordsmaster directory block recordsmaster directory blocks (MDB)
  31. MDB data type MDB. See master directory blocks MFS volumessignature words forMFS. See Macintosh file systemnode descriptors, B*-tree node recordsNodeDescriptor data typenodes, B*-treenonprinting charactersusing in filenamesusing in volume namesonline volumeswith FSSpec routinesorganization of data    in memory
  32. on volumesorganization of disksParamBlockRec data typedefinedpartial pathnamespartition maps
  33. partitionspasswords. See user passwords    pathnamesPBAllocate functionPBAllocContig functionPBCatSearch functionPBClose functionPBEject functionPBFlushFile functionPBFlushVol functionPBGetEOF functionPBGetFPos functionPBGetVol functionPBHGetVInfo functionPBHGetVol functionPBHGetVolParms functionPBHSetVol functionPBLockRange functionPBMountVol functionPBOffLine functionPBRead functionPBSetEOF functionPBSetFPos functionPBSetVInfo functionPBSetVol functionPBUnlockRange functionPBUnmountVol functionPBWrite function permissionsAFPfile
  34. shared accesspointer recordspoor man’s search paths*privilege information in A/UX file systems-privilege information in foreign file systemsprivilege models
  35. privileges blank accessdirectory accessreadsearchwrite"root nodes. See B*-tree root nodes search keysdefinedsearch keys, B*-treedefinedfor catalog files search pathsSee Files privilegesSee Folders privilegesSetVol function share points
  36. shared accessshared environmentsroutinessignature wordsfor HFS volumesfor MFS volumessingle-writer access:synchronous execution with low-level File Manager routinessystem software version 7.0system startup informationTwoIntsMakeALong data typeUnmountVol functionuser authentication methodsuser passwords
  37. VCB data type!VIB. See volume information blockVolMountInfoHeader data typevolume attributes buffersvolume bitmapsvolume control block queuesvolume control block records volume indexvolume information blocks (VIB)#volume mounting information recordsvolume passwordsdefaultdetermining if sharableejectedejectingflushing buffers
  38. free space onHFSidentified in FSSpec recordsindexed searchingofflinesonlineorganization of    passwordsplacing offlinerecursive searchingremote mounting    searching
  39. specifying
  40. unmountingWDPBRec data typeworking directoriesdefined working directory control blocks"working directory parameter blockszzAFPData fieldzzbAccessCntl constantzzbb128KSHeap fieldzzbb256KSHeap fieldzzbbCntEvts fieldzzbbCntFCBs fieldzzbbDbg1Name fieldzzbbDbg2Name fieldzzbbEntry fieldzzbbHelloName field zzbbID fieldzzbbPageFlags fieldzzbbScrapName fieldzzbbScreenName fieldzzbbShellName fieldzzbbSysHeapExtra fieldzzbbSysHeapFract fieldzzbbSysHeapSize fieldzzbbSysName fieldzzbbVersion field$zzbHasBlankAccessPrivileges constantzzbHasBtreeMgr constantzzbHasCatSearch constantzzbHasCopyFile constantzzbHasDesktopMgr constantzzbHasExtFSVol constantzzbHasFileIDs constantzzbHasFolderLock constantzzbHasMoveRename constantzzbHasOpenDeny constant'zzbHasPersonalAccessPrivileges constantzzbHasShortName constantzzbHasUserGroupList constantzzbLimitFCBs constantzzbLocalWList constantzzbNoBootBlks constantzzbNoDeskItems constantzzbNoLclSync constantzzbNoMiniFndr constantzzbNoSwitchTo constantzzbNoSysDir constantzzbNoVNEdit constantzzbtcCQPtr fieldzzbtcFlags fieldzzbtcFNode fieldzzbtcFree fieldzzbtcIndexM fieldzzbtcKeyCr fieldzzbtcKeyLen fieldzzbtcLevel fieldzzbtcLNode fieldzzbtcNNodes fieldzzbtcNodeM fieldzzbtcNodeSize fieldzzbtcNRecs fieldzzbtcRefNum fieldzzbtcResv fieldzzbtcRoot fieldzzbtcVarPtr fieldzzbthDepth fieldzzbthFNode fieldzzbthFree fieldzzbthKeyLen fieldzzbthLNode fieldzzbthNNodes fieldzzbthNodeSize fieldzzbthNRecs fieldzzbthResv fieldzzbthRoot fieldzzbTrshOffLine constantzzcdrResrv2 fieldzzcdrType fieldzzckrCName fieldzzckrKeyLen fieldzzckrParID fieldzzckrResrv1 fieldzzdirBkDat fieldzzdirCrDat fieldzzdirDirID fieldzzdirFlags fieldzzdirFndrInfo fieldzzdirMdDat fieldzzdirResrv fieldzzdirUsrInfo fieldzzdirVal fieldzzdQDrive fieldzzdQDrvSz fieldzzdQDrvSz2 fieldzzdQFSID fieldzzdQRefNum fieldzzdrAlBlkSiz fieldzzdrAlBlSt fieldzzdrAllocPtr fieldzzdrAtrb fieldzzdrCExtRec fieldzzdrClpSiz fieldzzdrCrDate fieldzzdrCTClpSiz fieldzzdrCTFlSize fieldzzdrCtlCSiz fieldzzdrDirCnt fieldzzdrFilCnt fieldzzdrFndrInfo fieldzzdrFreeBks fieldzzdrLsMod fieldzzdrNmAlBlks fieldzzdrNmFls fieldzzdrNmRtDirs fieldzzdrNxtCNID fieldzzdrSigWord fieldzzdrVBMCSiz fieldzzdrVBMSt fieldzzdrVCSize field zzdrVN fieldzzdrVolBkUp fieldzzdrVSeqNum fieldzzdrWrCnt fieldzzdrXExtRec fieldzzdrXTClpSiz fieldzzdrXTFlSize fieldzzfcbBfAdr fieldzzfcbBTCBPtr fieldzzfcbCatPos fieldzzfcbClmpSize fieldzzfcbCName fieldzzfcbCrPs fieldzzfcbDirID fieldzzfcbEOF fieldzzfcbExtRec fieldzzfcbFlags fieldzzfcbFlNum fieldzzfcbFlPos fieldzzfcbFType fieldzzfcbPLen fieldzzfcbSBlk fieldzzfcbVPtr fieldzzfilBkDat fieldzzfilClpSize fieldzzfilCrDat fieldzzfilExtRec fieldzzfilFlags fieldzzfilFlNum fieldzzfilFndrInfo fieldzzfiller fieldzzfiller1 fieldzzfiller10 fieldzzfiller11 fieldzzfiller12 fieldzzfiller13 fieldzzfiller14 fieldzzfiller15 fieldzzfiller16 fieldzzfiller17 fieldzzfiller18 fieldzzfiller2 fieldzzfiller21 fieldzzfiller22 fieldzzfiller23 fieldzzfiller3 fieldzzfiller4 fieldzzfiller5 fieldzzfiller6 fieldzzfiller7 fieldzzfiller8 fieldzzfiller9 fieldzzfilLgLen fieldzzfilMdDat fieldzzfilPyLen fieldzzfilResrv fieldzzfilRExtRec fieldzzfilRLgLen fieldzzfilRPyLen fieldzzfilRStBlk fieldzzfilStBlk fieldzzfilTyp fieldzzfilUsrWds field
  41. zzflags fieldzzfsRtDirID constantzzfsRtParID constantzzfsSBDrBkDat constantzzfsSBDrCrDat constantzzfsSBDrFndrInfo constantzzfsSBDrMdDat constantzzfsSBDrNmFls constantzzfsSBDrParID constantzzfsSBDrUsrWds constantzzfsSBFlAttrib constantzzfsSBFlBkDat constantzzfsSBFlCrDat constantzzfsSBFlFndrInfo constantzzfsSBFlLgLen constantzzfsSBFlMdDat constantzzfsSBFlParID constantzzfsSBFLPyLen constantzzfsSBFlRLgLen constantzzfsSBFlRPyLen constantzzfsSBFlXFndrInfo constantzzfsSBFullName constantzzfsSBNegate constantzzfsSBPartialName constantzzfsUnixPriv constantzzfthdCName fieldzzfthdParID fieldzzfthdResrv field&zzgestaltFullExtFSDispatching constant zzgestaltHasFSSpecCalls constantzzinitialize fieldzzioACAccess fieldzzioACOwnerID fieldzzioActCount fieldzzioActMatchCount fieldzzioACUser fieldzzioACUserID fieldzzioAlBlSt fieldzzioAllocPtr fieldzzioBuffer fieldzzioCatPosition fieldzzioCmdAddr fieldzzioCompletion fieldzzioCopyName fieldzzioDenyModes fieldzzioDestDirID fieldzzioDestNamePtr fieldzzioDirID fieldzzioDrBkDat fieldzzioDrCrDat fieldzzioDrDirID fieldzzioDrFndrInfo fieldzzioDrMdDat fieldzzioDrNmFls fieldzzioDrParID fieldzzioDrUserWds fieldzzioDrvInfo fieldzzioDstVRefNum fieldzzioFCBClpSiz fieldzzioFCBCrPs fieldzzioFCBEOF fieldzzioFCBFlags fieldzzioFCBFlNm fieldzzioFCBIndx fieldzzioFCBParID fieldzzioFCBPLen fieldzzioFCBStBlk fieldzzioFCBVRefNum fieldzzioFDirIndex fieldzzioFileID fieldzzioFlAttrib fieldzzioFlBkDat fieldzzioFlClpSiz fieldzzioFlCrDat fieldzzioFlFndrInfo fieldzzioFlLgLen fieldzzioFlMdDat fieldzzioFlNum fieldzzioFlParID fieldzzioFlPyLen fieldzzioFlRLgLen fieldzzioFlRPyLen fieldzzioFlRStBlk fieldzzioFlStBlk fieldzzioFlVersNum fieldzzioFlXFndrInfo fieldzzioForeignPrivActCount fieldzzioForeignPrivBuffer fieldzzioForeignPrivDirID fieldzzioForeignPrivInfo1 fieldzzioForeignPrivInfo2 fieldzzioForeignPrivInfo3 fieldzzioForeignPrivInfo4 fieldzzioForeignPrivReqCount fieldzzioFRefNum fieldzzioFVersNum fieldzzioMatchPtr fieldzzioMisc fieldzzioNamePtr fieldzzioNewDirID fieldzzioNewName fieldzzioObjID fieldzzioObjNamePtr fieldzzioObjType fieldzzioOptBuffer fieldzzioOptBufSize fieldzzioPermssn fieldzzioPosMode fieldzzioPosOffset fieldzzioRefNum fieldzzioReqCount fieldzzioReqMatchCount fieldzzioResult fieldzzioSearchBits fieldzzioSearchInfo1 fieldzzioSearchInfo2 fieldzzioSearchTime fieldzzioSrcDirID fieldzzioTrap fieldzzioVAlBlkSiz fieldzzioVAtrb fieldzzioVBitMap fieldzzioVBkUp fieldzzioVBlLn fieldzzioVClpSiz fieldzzioVCrDate fieldzzioVDirCnt fieldzzioVDirSt fieldzzioVDRefNum fieldzzioVersNum fieldzzioVFilCnt fieldzzioVFndrInfo fieldzzioVFrBlk fieldzzioVFSID fieldzzioVLsBkUp fieldzzioVLsMod fieldzzioVNmAlBlks fieldzzioVNmFls fieldzzioVNxtCNID fieldzzioVNxtFNum fieldzzioVolIndex fieldzzioVRefNum fieldzzioVSeqNum fieldzzioVSigWord fieldzzioVWrCnt fieldzzioWDDirID fieldzzioWDIndex fieldzzioWDProcID fieldzzioWDVRefNum fieldzzkEncryptPassword constant zzkNoUserAuthentication constantzzkPassword constant!zzkTwoWayEncryptPassword constantzzlength field
  42. zzmedia fieldzznbpInterval fieldzzndBLink fieldzzndFLink fieldzzndHdrNode constantzzndIndxNode constantzzndLeafNode constantzzndMapNode constantzzndNHeight fieldzzndNRecs fieldzzndRerv2 fieldzzndType fieldzznpbCount field zzpriv field
  43. zzqLink field
  44. zzqType fieldzzrdVerify constantzzserverNameOffset fieldzzthdCName fieldzzthdParID fieldzzthdResrv fieldzzuamType fieldzzuserNameOffset fieldzzuserPasswordOffset fieldzzvcbAlBlkSiz fieldzzvcbAlBlSt fieldzzvcbAllocPtr fieldzzvcbAtrb fieldzzvcbBufAdr fieldzzvcbClpSiz fieldzzvcbCrDate fieldzzvcbCTAlBks fieldzzvcbCTClpSiz fieldzzvcbCtlBuf fieldzzvcbCtlCSiz fieldzzvcbCTRef fieldzzvcbDirBlk fieldzzvcbDirCnt fieldzzvcbDirIDM fieldzzvcbDirIndex fieldzzvcbDRefNum fieldzzvcbDrvNum fieldzzvcbFilCnt fieldzzvcbFlags fieldzzvcbFndrInfo fieldzzvcbFreeBks fieldzzvcbFSID fieldzzvcbLsMod fieldzzvcbMAdr fieldzzvcbMLen fieldzzvcbNmAlBlks fieldzzvcbNmFls fieldzzvcbNmRtDirs fieldzzvcbNxtCNID fieldzzvcbOffsM fieldzzvcbSigWord fieldzzvcbVBMCSiz fieldzzvcbVBMSt fieldzzvcbVCSize field
  45. zzvcbVN fieldzzvcbVolBkUp fieldzzvcbVRefNum fieldzzvcbVSeqNum fieldzzvcbWrCnt fieldzzvcbXTAlBks fieldzzvcbXTClpSiz fieldzzvcbXTRef fieldzzvMAttrib fieldzzvMForeignPrivID fieldzzvMLocalHand fieldzzvMServerAdr fieldzzvMVersion fieldzzvMVolumeGrade fieldzzvolNameOffset fieldzzvolPasswordOffset fieldzzxdrNumABlks fieldzzxdrStABN fieldzzxfrFkType fieldzzxkrFABN fieldzzxkrFNum fieldzzxkrKeyLen fieldzzzoneNameOffset fieldaccess permissionsSee access modes\foreign file systems]See file permissions\/access-control functions. See access privilegesAddDrive procedure;asynchronous execution with low-level File Manager routinesblocks.See also allocation blocks
  46. catalog files    searchingcatalogs. See catalog filesCatMove functionCloseWD functionCNodes. See catalog nodescompletion routines#for asynchronous File Manager callslimitations onCreateResFile procedure
  47. data forkscreating
  48. deny modesDirCreate function directorieslockingmoving    unlockingdirectory access privilegesFCB. See file control blocks-file access permissions. See file permissionsfile IDscreatingdeletingfunctions for manipulating    resolving File Manageraccess-control functionsapplication-defined routines increating FSSpec records exchanging contents of two filesmounting remote volumes routines infile IDforeign file systemHFSshared environmentutilityfile IDforeign file systemHFSshared environmentutilityforeign file systemHFSshared environmentutilitysearching a catalog.See also file filter functions*foreign file systems, access privileges inforks. See file forksFSMakeFSSpec functionFSpCatMove functionFSpCreate functionFSpCreateResFile procedureFSpDelete functionFSpDirCreate functionFSpExchangeFiles functionFSpGetFInfo functionFSpOpenResFile functionFSpOpenRF functionFSpRename functionFSpRstFLock functionFSpSetFInfo functionFSpSetFLock functionGetDrvQHdr functionGetFSQHdr functionGetVCBQHdr functionGetWDInfo functionguestsHCreate functionHCreateResFile procedureHDelete function&header nodes. See B*-tree header nodesHGetFInfo functionHOpen functionHOpenDF functionHOpenResFile functionHOpenRF functionHRename functionHRstFLock functionHSetFInfo functionHSetFLock functionI/O queues. See file I/O queueslocking directories file rangesfilesMacintosh file systemmodes. See access modes\!mounting volumes programmatically'mounting volumes. See volumes, mounting
  49. opening fileswhile denying accesswith high-level HFS routineswith low-level HFS routinesOpenResFile functionOpenWD functionPBCatMove functionPBCatSearch functionPBCloseWD functionPBCreateFileIDRef functionPBDeleteFileIDRef functionPBDirCreate functionPBExchangeFiles functionPBGetCatInfo functionPBGetFCBInfo functionPBGetForeignPrivs functionPBGetUGEntry functionPBGetVolMountInfo functionPBGetVolMountInfoSize functionPBGetWDInfo functionPBHCopyFile functionPBHCreate functionPBHDelete functionPBHGetDirAccess functionPBHGetFInfo functionPBHGetLogInInfo functionPBHMapID functionPBHMapName functionPBHMoveRename functionPBHOpen functionPBHOpenDeny functionPBHOpenDF functionPBHOpenRF functionPBHOpenRFDeny functionPBHRename functionPBHRstFLock functionPBHSetDirAccess functionPBHSetFInfo functionPBHSetFLock functionPBLockRange functionPBMakeFSSpec functionPBOpenWD functionPBResolveFileIDRef functionPBSetCatInfo functionPBSetForeignPrivs functionPBShare functionPBUnlockRange functionPBUnshare functionPBVolumeMount function!range locking. See locking ranges)read privileges. See See Files privilegesresource forkscreatingcreating resource map inscriptsspecifying when creating a file-search privileges. See See Folders privileges    unlocking directories file rangesfiles
  50. user names+VCB queues. See volume control block queuesVCB. See volume control blocks"volume catalogs. See catalog filesclosinggetting information aboutopening-write privileges. See Make Changes privileges('dctb' resource type[dctb resource type]('hdlg' resource type[hdlg resource type]#_Pack3 trap macro[Pack3 trap macro]activation procedures
  51. active fields&resolution of by Standard File Package Balloon Helpcallback routines#with Standard File Package routines
  52. compatibility)custom Standard File Package dialog boxescurrent directory%in Standard File Package dialog boxes current disk. See current volumecurrent volume%in Standard File Package dialog boxesCustomGetFile procedureCustomPutFile procedure dialog boxescustomdisplaying file types infor saving and opening filescustom item numberscustom item numbers item numbers    resourcesstandard<in Standard File Package dialog boxes. See current directory    selecting display list'enhanced Standard File Package routinesfile filter functionsfor file display list2file formats in Standard File Package dialog boxes    File menu Open commandSave As command Save command!file system specification recordswith Standard File Package<file types, filtering Standard File Package display lists byfilesopeningStandard File PackageStandard File Packagesaving%user interface for saving and openingmodal-dialog filter functions#with Standard File Package routines;keyboard equivalents, in Standard File Package dialog boxes&for Standard File Package dialog boxesEmodal-dialog filter functions, for Standard File Package dialog boxeswith Standard File Package)original Standard File Package procedures pop-up menus%in Standard File Package dialog boxes pseudo-itemsconstant descriptions4radio buttons, in Standard File Package dialog boxes'reply records for Standard File Package(reply records, for Standard File Packageresource editors'dctb''DITL''DLOG''hdlg'Rez saving to different file formatsSFGetFile procedureSFPGetFile procedureSFPPutFile procedureSFPutFile procedureSFReply data typeactivation procedures and aliasesapplication-defined routines incallback routines%compatibility with earlier proceduresdata structures indialog hook functionsfile filter functionsmodal-dialog filter functionsoriginal proceduresoriginal reply record routines intesting for featuresuser interface guidelinesuser interfacescustomstandardcustomstandardstandard1stationery pads, handled by Standard File Package1update events, and Standard File Package routinesuser interfacefor saving and opening filesuser interface guidelinescurrent9in Standard File Package dialog boxes. See current volume    selecting zzcopy field zzgood fieldzzrefCon fieldzzsfErrorDialogRefCon constantzzsfFile field zzsfHookChangeSelection constantzzsfHookCharOffset constantzzsfHookFirstCall constantzzsfHookFolderPopUp constant zzsfHookGoToAliasTarget constantzzsfHookGoToDesktop constantzzsfHookGoToNextDrive constantzzsfHookGoToParent constantzzsfHookGoToPrevDrive constantzzsfHookLastCall constantzzsfHookNullEvent constantzzsfHookOpenAlias constantzzsfHookOpenFolder constantzzsfHookRebuildList constant zzsfHookSetActiveOffset constantzzsfItemBalloonHelp constantzzsfItemCancelButton constantzzsfItemDesktopButton constant zzsfItemDividerLinePict constantzzsfItemEjectButton constantzzsfItemFileListUser constant!zzsfItemFileNameTextEdit constantzzsfItemNewFolderUser constantzzsfItemOpenButton constantzzsfItemPopUpMenuUser constant!zzsfItemPromptStaticText constantzzsfItemVolumeUser constant!zzsfLockWarnDialogRefCon constantzzsfMainDialogRefCon constant"zzsfNewFolderDialogRefCon constant zzsfReplaceDialogRefCon constant!zzsfStatWarnDialogRefCon constantzzversion field('alis' resource type[alis resource type]_AliasDispatch trap macro!absolute search for alias records
  53. Alias Manager.See also alias recordsapplication-defined routines in routines intesting for availabilityuser interface guidelines
  54. alias recordscontentscreating customizingdefinedexhaustive search forfinding targets ofgetting information fromprivate Alias Manager datarelative path in    resolving
  55. functions for
  56. functions forsearch strategiessearchesabsolute
  57. exhaustivefastrelativeabsolute
  58. exhaustivefastrelative
  59. exhaustivefastrelativestoring and retrievingupdatingin resolution of alias records#exhaustive search for alias recordsfast search for alias recordsfile filter functionsfor resolving aliasesin resolution of alias recordsfilter functionsalias matchingwith MatchAlias functionGetAliasInfo functionMatchAlias functionNewAlias functionNewAliasMinimal function$NewAliasMinimalFromFullPath function!records, alias. See alias recordsrelative paths!relative search for alias recordsResolveAlias functionresolving alias recordsa single targetcontrolling search algorithmsmultiple targets'alis'0search strategies in resolution of alias recordsabsolute
  60. exhaustivefastrelativetargets, of an alias recordUpdateAlias function"identifying in an alias resolutionzzaliasSize fieldzzasiAliasName constantzzasiParentName constantzzasiServerName constantzzasiVolumeName constantzzasiZoneName constantzzgestaltAliasMgrAttr constant!zzgestaltAliasMgrPresent constantzzkARMmountVol constantzzkARMMultVols constantzzkARMnoUI constantzzkARMSearch constantzzkARMSearchMore constantzzkARMSearchRelFirst constantzzrAliasType constantzzuserType field#_Pack2 trap macro[Pack2 trap macro]default size ofB*-tree clumpsdefault size ofbad block sparingdefault size ofDIBadMount functionDIFormat functionDILoad proceduredisk formattingdisk initialization disk initialization dialog boxesalternate layouts forinitializing disks without placement ofpresentation ofreinitializing disks
  61. variations inDisk Initialization Managerand bad block sparingloadinglow-level routines-overriding the disk initialization dialog box routines in    unloading(disk initialization warning dialog boxesdisk naming dialog boxesdisk verification disk zeroingdisk-inserted events masking outreceiving in a modal dialog
  62. responding to#determining whether a disk is validerasingerasing in the Finder
  63. formatting initializingnamingreinitializingverifying formatting ofzeroingDIUnload procedureDIVerify functionDIZero functionand bad block sparingmounting inserted disksFmtDefaults global variableformatting disksHFS defaults recordHFS directoriescreating on a volumeHFSDefaults data typeinitializing disks'loading the Disk Initialization ManagerErase Disk (Special menu) naming disksdefault for HFS volumes Special menu, Erase Disk command-and disk initialization[Standard File Packagedisk initialization]disk initialization]"for initializing and naming a diskverifying formatting of disksvolume characteristicschanging defaultsreverting back to defaults
  64. zeroing diskszzabSize fieldzzbtClpSize fieldzzclpSize fieldzznxFreeFN field
  65. zzrsrv1 field
  66. zzrsrv2 field
  67. zzrsrv3 fieldzzsigWord field